home *** CD-ROM | disk | FTP | other *** search
- James Craig writes:
- > Here's a serious thought.
- > The Slackware installer works in 4M on the ix86 architecture - anyone feel
- > like recompiling Slack for the ARM? It should just be a case of setting up
- > the cross-compiler as the default compiler, and then doing a SlackBuild
- > command in the root of the slack source tree.
- > The other thing is that you can install slackware packages without using
- > the installer, if you really need, since they are just .tar.gz's with a
- > few extra files included. Much nicer than that horrible RPM thingy. :)
-
- Here's a few facts:
- * The RedHat installer works in 4MB on the x86 architecture.
- * The RedHat installer works in 4MB on the RiscPC architecture.
- * The RedHat installer does not work in 4MB on the A5000 architecture.
-
- The reason? The old machines have a limited number of pages (128 if you've
- got 4MB) and with a 32k page size. This all adds up to not a lot of pages
- per process after the kernel has built, and hence the problems. In 4MB without
- swap, you can just about get away with a shell and a daemon before you
- hit the out of memory. There just aren't enough pages at a fine enough
- granularity.
-
- No matter what installer you use, you're going to get this problem.
-
- Besides, RPMs are much nicer... The binary ones contain all info to do
- with the package, including install and uninstall scripts. They also
- contain a description of the package, and a signature (mine don't) to
- verify that the packages are still sound.
-
- The source RPMs contain all the info to rebuild the binary RPM. In fact,
- you cannot have a source RPM without having a binary RPM.
-
- The RPMs have version and release numbers in, and they have
- interdependencies, such that the installer can say to itself: 'so you want
- to install this perl script do you? have you installed perl already ?'
- If you haven't, it'll warn you. It'll also warn you if you attempt to
- remove a package (eg perl) that has other packages using it.
-
- I've had this discussion with someone at work, and they saw the light... ;)
- _____
- |_____| ------------------------------------------------- ---+---+-
- | | Russell King linux@arm.uk.linux.org --- ---
- | | | | http://www.arm.uk.linux.org/~rmk/armlinux.html / / |
- | +-+-+ --- -+-
- / | THE developer of ARM Linux |+| /|\
- / | | | --- |
- +-+-+ ------------------------------------------------- /\\\ |
-
- unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu
-
-